hem someone or something in - Spanish English Dictionary